get/have the best of something - Deutsch Englisch Wörterbuch